p73 (TP73) (NM_001126242) Human Over-expression Lysate
Supplier Page from OriGene Technologies for p73 (TP73) (NM_001126242) Human Over-expression Lysate